home *** CD-ROM | disk | FTP | other *** search
/ Inside Mac Games Volume 5 #8 / IMG 51 Vol 5-8.iso / Goodies / More For Your Games / Quake / MODs / ZuesBot / WHATSNEW.TXT < prev    next >
Text File  |  1997-06-03  |  7KB  |  161 lines

  1. =========================
  2. What's New in Zeus 2.05
  3. =========================
  4.  
  5. Changes in version 2.05:
  6.  
  7. . bots now map out the level as they go.  They can follow the paths they
  8.   have found, or break off randomly to search for new ones.  This makes
  9.   them *much* faster at getting around.  They will kill you.
  10.  
  11. . faster screen updates for the holo-HUD when running on faster machines.
  12.   Reduces jerkiness.
  13.  
  14. . bots now wait for platforms to stop moving before they get off.
  15.  
  16. . better code to avoid roaming off of ledges/catwalks.
  17.  
  18. . targetting routines were greatly optimized.  Now more bots can be
  19.   spawned without Quake slowing down (but then, pathing takes up lots
  20.   more CPU time now...)
  21.  
  22. . bots now avoid missiles and grenades.  Skill 0 bots avoid nothing,
  23.   skill 1 bots will avoid stationary grenades and skill 2 and 3 bots
  24.   will avoid both stationary grenades and moving grenades and rockets.
  25.   Skill 3 bots have a greater detection range for missiles and grenades
  26.   than skill 2 bots.
  27.  
  28. . deathmatch bots now respawn automatically after changing levels.  The
  29.   first 10 bots will keep their names.  The first 4 bots will keep their
  30.   armor, ammo and weapons.  All other bots must start from scratch again.
  31.   I wish it could be different, but I've packed about as much as I can
  32.   into the 16 float variables that Quake C can keep between level changes.
  33.   I ran into a rounding problem while trying to pack the information into
  34.   so few variables, so every once in a while a bot name or skill may change
  35.   between levels or someone (perhaps even the humans) may respawn without
  36.   the correct gear.
  37.  
  38. . new code for computing velocity from weapon hits when a creature, bot
  39.   or player is killed.  Bodies now twist and spin and bounce off of
  40.   walls. It simply looks totally cool and should have been in Quake from
  41.   the start.
  42.  
  43. . bots will try not to back up against a wall in combat.  This makes them
  44.   much less susceptable to rocket attacks as they are less likely to take
  45.   area damage from a rocket that hits behind them.
  46.  
  47. . bots will now intentionally strafe to pick up an item while engaging an
  48.   enemy.
  49.  
  50. . implemented peripheral vision based on skill level.  Bots can no longer
  51.   see 360 degrees around.
  52.  
  53. . implemented reaction times for bots based on skill level.
  54.  
  55. . spawning bots now telefrag correctly.
  56.  
  57. . bots now glow when they pick up quad and pentagrams, and turn into eyes
  58.   when they pick up a ring of shadows.  I just kept forgetting to do this...
  59.  
  60. . bug that caused player to be thrown out of bot view when taking damage
  61.   squashed.
  62.  
  63. . splashing noises due to bots jumping up and down greatly reduced and for
  64.   the most part gone.
  65.  
  66. . added impulse to enable/disable special features such as the plasma gun.
  67.  
  68. . bots get stuck a lot less often than they used to.  Specifically fixed
  69.   some problems with bots getting stuck on inward slanting walls.  This
  70.   is due to floating point inaccuracies in Quake's clipping and because 
  71.   Zeus bots move entirely different from any other bot or Quake creature,
  72.   it's really beyond the scope of Quake C to fix entirely (ie. needs engine 
  73.   changes).
  74.  
  75. . level now changes when a bot reaches the fraglimit, however, you won't
  76.   be able to see bots on the frag screen.  Don't ask me to fix this, because
  77.   it is hard coded in the Quake engine.  Trust me, I know.
  78.  
  79. . bots now cease all activities during the intermission.  No more bots 
  80.   running around wildly as you hover above looking at frag counts.
  81.  
  82. Changes in version 2.042
  83.  
  84. . this is an alternate version of 2.042 which doesn't have player.mdl
  85.   included in the PAK0.PAK file.  This allows multiskin support to work
  86.   without having to unpack Zeus's PAK0.PAK.  There were no other changes.
  87. . bots are no longer solid right after dying and until respawning.
  88. . bots don't keep going after weapons they already have when deathmatch
  89.   is set to 2.
  90. . removed the debugging message that was popping up each time a bot died.
  91.   It said "Damnit!" and fit well with what the bot might be thinking if
  92.   it were capable of such.
  93.  
  94. Changes in version 2.041
  95.  
  96. . Fixed bot view.  It was the llamas again.
  97.  
  98. Changes in version 2.04
  99.  
  100. . NO MORE SPLASHING!
  101. . MAJOR changes to the roaming AI.  Bot is now a lot better
  102.   at getting out of rooms and finding new items.
  103. . Various bug fixes to the running frames, follow code, etc.,
  104.   that were causing dm bot's to stutter-step and look a bit
  105.   jerky.
  106. . bots will shoot switches and secret doors that require it.
  107. . bots will follow owner and enemies through teleports.
  108. . bots now go for teleports, platforms, switches and doors.
  109. . bots choose appropriate weapons to shoot switches/doors.
  110. . NEW BOT VIEW with BOT DEATH-CAM.  This is just totally cool.
  111.   There's simply other way to describe it... just plain bad.
  112. . unreachable items at a high pitch should no longer confuse
  113.   the bot.
  114. . Modifications to the Zeus skin.  Still not finished, but I
  115.   get bored working on it...
  116. . fixed a potential problem with bots spawning at the same
  117.   angle the player was looking.  If the player was tilted
  118.   down in water while spawning a bot, the bot would be stuck
  119.   looking down.  This potentially affected movement and all
  120.   sorts of things, but no more.
  121. . HUD updates are twice as smooth and do not lag annoyingly
  122.   anymore.
  123. . bots no longer get their heads stuck in low ceilings.
  124. . bots will not run into shallow lava or slime (except when
  125.   strafing or backing away in battle - much like humans).
  126. . bots no longer float when killed under water.  They sink
  127.   like bricks.
  128. . removed the "thud" sound that bots made when they landed.
  129.   This sound is not made by players, so it's gone.  The only
  130.   side effect is that fiends will not make the sound either
  131.   when they land.  Too bad.  Quake was making this sound
  132.   without my help, so I just turned it into a null .wav file.
  133. . bots swim better and go for air better.
  134. . roaming bots can jump into the water sometimes for the hell
  135.   of it.
  136. . helper bot's can go rogue.  If you're helper Zeus gets upset
  137.   with you, well, you had better run, or have a big gun.  Once
  138.   he's rogue, if you kill him in deathmatch he will keep
  139.   respawning on his own as an opponent, but he'll go after
  140.   everything with an axe.  The bot will warn you when he's
  141.   sick of your crap.
  142. . fixed the stupid "stand up" bug when a helper bot died.
  143.   It was so lame I can't believe I left it in there.  Some
  144.   llama must have been grazing on my code. (thanks to
  145.   JumpA for mentioning this, as I had somehow completely
  146.   missed it!)
  147. . bot's now make pain sounds when in lava, slime, etc.
  148. . adjustments to aiming code to make bots miss more, especially
  149.   on lower skill levels.
  150. . multiskin support.
  151. . disabled H-HUD in deathmatch.
  152. . fix a bug with the plasma gun that would not allow you to select
  153.   the plasma gun when you were out of nails.
  154. . Increased plasma gun's velocity by 1/3 to make it more effective.
  155.   Bolts now travel at the same rate as nails.
  156. . Players and bots now spawn with 25 cells, to make up for the lack
  157.   of cells on most of the standard levels.
  158. . if you are killed by an opponent bot in death match, you may be
  159.   lucky enough to be treated to the Zeus bot taunt cam.  You'll know
  160.   when it happens...
  161.